Cross-word puzzle training